detachable remittance advice - Spanish English Dictionary